most accessible - French English Dictionary